**thought, atomics, parts, glue...